Micron Document
Fox's Git Mirrors

Commit 201d27032fbc0af2fd0a560de603cd8786ee75b5


Parents : 1a36a1e
Author : Ivan <e318cbc04468bd574db2b4523dddd710>
Signature : T66BB85Valid, signed by author
Date : 2026-08-13T10:00:18-05:00

fix: update handshake vectors with new raw_hex and destination_hash values for announce and path_response packets

Changes

2 files changed, 11 insertions(+), 11 deletions(-)


Diff

diff --git a/pkg/packet/testdata/handshake_vectors.json b/pkg/packet/testdata/handshake_vectors.json
index 24fd4889..99153bfd 100644
--- a/pkg/packet/testdata/handshake_vectors.json
+++ b/pkg/packet/testdata/handshake_vectors.json
@@ -3,14 +3,14 @@
"vectors": [
{
"name": "announce_h2",
- "raw_hex": "4100abababababababababababababababab7c28bb3859bd2c6ce6950b1fb7156e27007dfd9c91b62e2d1813aff58bd5c853635c09e5dce34455793db8c8ce7337d02324a4abc47b0437a9623b0c73e8bf2b3098380317e62dcd4400f5686cb80b740a72ea66915f2f5fedf91665c1f8a75e006a7d5db09edaf9fa310eb3d4642cc990bf30df0109fd0617628e776b4b6ae44cb76ecd79e9f0b67cdc2f7be0cb70b6a75ee5a474fb45b5aec1ecc281ac471a500ec963040102",
+ "raw_hex": "4100abababababababababababababababab43ab07c371ef923938ea51935ff94290002bb3a42af9114fad62404cdc50f56e24c2e6ecfc17ff747aae7b18ccc9c0bb11d1f757b04fb98e0d93b75bcec3e56f0d613b4f57718d72ba22a336508a82e97e72ea66915f2f5fedf9164a18ed8ad9006a7dd9751549a8e3373e6d971a810df4d5416c245362b8b732be28a941efa7b3cb4dec7b2b83185219ad1374093fb8a6d978a2e1895e8af40187bb04dfd4a4ac5996c60d0102",
"packet_type_name": "ANNOUNCE",
"context_name": "NONE",
"header_type": 1,
"destination_type_name": "SINGLE",
"tree": {
"ok": true,
- "raw_hex": "4100abababababababababababababababab7c28bb3859bd2c6ce6950b1fb7156e27007dfd9c91b62e2d1813aff58bd5c853635c09e5dce34455793db8c8ce7337d02324a4abc47b0437a9623b0c73e8bf2b3098380317e62dcd4400f5686cb80b740a72ea66915f2f5fedf91665c1f8a75e006a7d5db09edaf9fa310eb3d4642cc990bf30df0109fd0617628e776b4b6ae44cb76ecd79e9f0b67cdc2f7be0cb70b6a75ee5a474fb45b5aec1ecc281ac471a500ec963040102",
+ "raw_hex": "4100abababababababababababababababab43ab07c371ef923938ea51935ff94290002bb3a42af9114fad62404cdc50f56e24c2e6ecfc17ff747aae7b18ccc9c0bb11d1f757b04fb98e0d93b75bcec3e56f0d613b4f57718d72ba22a336508a82e97e72ea66915f2f5fedf9164a18ed8ad9006a7dd9751549a8e3373e6d971a810df4d5416c245362b8b732be28a941efa7b3cb4dec7b2b83185219ad1374093fb8a6d978a2e1895e8af40187bb04dfd4a4ac5996c60d0102",
"raw_len": 185,
"flags": 65,
"hops": 0,
@@ -23,22 +23,22 @@
"destination_type_name": "SINGLE",
"context": 0,
"context_name": "NONE",
- "destination_hash": "7c28bb3859bd2c6ce6950b1fb7156e27",
+ "destination_hash": "43ab07c371ef923938ea51935ff94290",
"transport_id": "abababababababababababababababab",
"data_len": 150,
- "data_hex_prefix": "7dfd9c91b62e2d1813aff58bd5c853635c09e5dce34455793db8c8ce7337d023"
+ "data_hex_prefix": "2bb3a42af9114fad62404cdc50f56e24c2e6ecfc17ff747aae7b18ccc9c0bb11"
}
},
{
"name": "path_response_announce",
- "raw_hex": "5100abababababababababababababababab7c28bb3859bd2c6ce6950b1fb7156e270b7dfd9c91b62e2d1813aff58bd5c853635c09e5dce34455793db8c8ce7337d02324a4abc47b0437a9623b0c73e8bf2b3098380317e62dcd4400f5686cb80b740a72ea66915f2f5fedf91665c1f8a75e006a7d5db09edaf9fa310eb3d4642cc990bf30df0109fd0617628e776b4b6ae44cb76ecd79e9f0b67cdc2f7be0cb70b6a75ee5a474fb45b5aec1ecc281ac471a500ec963040102",
+ "raw_hex": "5100abababababababababababababababab43ab07c371ef923938ea51935ff942900b2bb3a42af9114fad62404cdc50f56e24c2e6ecfc17ff747aae7b18ccc9c0bb11d1f757b04fb98e0d93b75bcec3e56f0d613b4f57718d72ba22a336508a82e97e72ea66915f2f5fedf9164a18ed8ad9006a7dd9751549a8e3373e6d971a810df4d5416c245362b8b732be28a941efa7b3cb4dec7b2b83185219ad1374093fb8a6d978a2e1895e8af40187bb04dfd4a4ac5996c60d0102",
"packet_type_name": "ANNOUNCE",
"context_name": "PATH_RESPONSE",
"header_type": 1,
"destination_type_name": "SINGLE",
"tree": {
"ok": true,
- "raw_hex": "5100abababababababababababababababab7c28bb3859bd2c6ce6950b1fb7156e270b7dfd9c91b62e2d1813aff58bd5c853635c09e5dce34455793db8c8ce7337d02324a4abc47b0437a9623b0c73e8bf2b3098380317e62dcd4400f5686cb80b740a72ea66915f2f5fedf91665c1f8a75e006a7d5db09edaf9fa310eb3d4642cc990bf30df0109fd0617628e776b4b6ae44cb76ecd79e9f0b67cdc2f7be0cb70b6a75ee5a474fb45b5aec1ecc281ac471a500ec963040102",
+ "raw_hex": "5100abababababababababababababababab43ab07c371ef923938ea51935ff942900b2bb3a42af9114fad62404cdc50f56e24c2e6ecfc17ff747aae7b18ccc9c0bb11d1f757b04fb98e0d93b75bcec3e56f0d613b4f57718d72ba22a336508a82e97e72ea66915f2f5fedf9164a18ed8ad9006a7dd9751549a8e3373e6d971a810df4d5416c245362b8b732be28a941efa7b3cb4dec7b2b83185219ad1374093fb8a6d978a2e1895e8af40187bb04dfd4a4ac5996c60d0102",
"raw_len": 185,
"flags": 81,
"hops": 0,
@@ -51,22 +51,22 @@
"destination_type_name": "SINGLE",
"context": 11,
"context_name": "PATH_RESPONSE",
- "destination_hash": "7c28bb3859bd2c6ce6950b1fb7156e27",
+ "destination_hash": "43ab07c371ef923938ea51935ff94290",
"transport_id": "abababababababababababababababab",
"data_len": 150,
- "data_hex_prefix": "7dfd9c91b62e2d1813aff58bd5c853635c09e5dce34455793db8c8ce7337d023"
+ "data_hex_prefix": "2bb3a42af9114fad62404cdc50f56e24c2e6ecfc17ff747aae7b18ccc9c0bb11"
}
},
{
"name": "link_request",
- "raw_hex": "02007c28bb3859bd2c6ce6950b1fb7156e2700cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd",
+ "raw_hex": "020043ab07c371ef923938ea51935ff9429000cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd",
"packet_type_name": "LINKREQUEST",
"context_name": "NONE",
"header_type": 0,
"destination_type_name": "SINGLE",
"tree": {
"ok": true,
- "raw_hex": "02007c28bb3859bd2c6ce6950b1fb7156e2700cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd",
+ "raw_hex": "020043ab07c371ef923938ea51935ff9429000cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd",
"raw_len": 83,
"flags": 2,
"hops": 0,
@@ -79,7 +79,7 @@
"destination_type_name": "SINGLE",
"context": 0,
"context_name": "NONE",
- "destination_hash": "7c28bb3859bd2c6ce6950b1fb7156e27",
+ "destination_hash": "43ab07c371ef923938ea51935ff94290",
"data_len": 64,
"data_hex_prefix": "cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd"
}

diff --git a/reticulum-go.rsm b/reticulum-go.rsm
index b0803332..176a5199 100644
Binary files a/reticulum-go.rsm and b/reticulum-go.rsm differ

Served by rngit 1.5.2 - Generated in 0.05s